import {request} from '../request';

// 基础路径
const baseUrl = '/role';

/**
 * 分页查询角色接口
 */
export function rolePage(params?: Api.SystemManage.SearchRoleParam) {
  return request<Api.SystemManage.RoleList>({
    url: `${baseUrl}/page`,
    method: `post`,
    params
  });
}

/**
 * 获取角色详情接口
 */
export function roleDetail(id: number) {
  return request<Api.SystemManage.RoleInfo>({
    url: `${baseUrl}/detail?id=${id}`,
    method: `get`,
  })
}

/**
 * 删除角色接口
 */
export function roleDelete(data: Api.Common.DeleteParams[]) {
  return request({
    url: `${baseUrl}/delete`,
    method: `post`,
    data
  })
}
